Lechuga's Italian Restaurant (Menu)

3609 Tejon St, Denver
+1 303-455-9040

Give a rating to Lechuga's Italian Restaurant

Suggest a dish

How much did you spend at Lechuga's Italian Restaurant?